self-brewed wine - Alemán Inglés Diccionario